let chartDataStr=decodeHtml(chartData);
let chartJsonArray=JSON.parse(chartDataStr);

let arrayLength= chartJsonArray.length;
let numericData =[];
let labelData =[];
for(let i=0;i <arrayLength;i++){
    numericData[i]=chartJsonArray[i].value;
    labelData[i]=chartJsonArray[i].label;
}

const options = {
    plugins: {
        title: {
            display:true,
            text:'项目状态'
        }
    }
}
//饼图
const data = {
    labels:labelData,
    datasets: [{
        label: 'My First Dataset',
        data:numericData,
        backgroundColor: [
            'rgb(255, 99, 132)',
            'rgb(54, 162, 235)',
            'rgb(255, 205, 86)'
        ],
        hoverOffset: 4
    }]
};
new Chart(document.getElementById("myPieChart"),{
  type:'pie',
  data:data,
    options:options

})
//[{"value:1"lable":"未开始"},{"value":2,"label":"进行中"},{"value":1,"label":"已完成“}]
function decodeHtml(html){
    let txt=document.createElement("textarea");
    txt.innerHTML=html;
    return txt.value;
}